AI022
AMD HIP プログラミングガイド
CUDA アプリケーションを HIP に移行・移植する方法
学習目標
- CUDA と HIP プログラミングモデルの機能的類似性および構文マッピングを識別する。
- hipify-perl や hipify-clang などの自動変換ツールを利用して、レガシーソースコードを移行する。
- ハードウェア固有のライブラリ、インラインアセンブリ、共有メモリに関連する手動移植の課題を解決する。
- プラットフォーム対応の最適化を実装し、異なるハードウェアアーキテクチャ間でのパフォーマンスの同等性を検証する。